4a97e3539c69b00802f88a30e10a4cbc0d8336d7,server/sonar-server/src/main/java/org/sonar/server/rule/RubyRuleService.java,RubyRuleService,find,#Map#,74

Before Change


    int size = pageSize != null ? pageSize : 50;
    Integer page = RubyUtils.toInteger(params.get("p"));
    int pageIndex = page != null ? page : 1;
    options.setPage(pageIndex, size);
    Result<Rule> result = service.search(query, options);
    return new PagedResult<Rule>(result.getHits(), PagingResult.create(options.getLimit(), pageIndex, result.getTotal()));
  }

After Change


    if (size > -1) {
      Integer page = RubyUtils.toInteger(params.get("p"));
      int pageIndex = page != null ? page : 1;
      options.setPage(pageIndex, size);
      Result<Rule> result = service.search(query, options);
      return new PagedResult<>(result.getHits(), PagingResult.create(options.getLimit(), pageIndex, result.getTotal()));
    } else {